oil distillery - Turkish English Dictionary